package edu.upn.evolucion.proventas.negocio;
import edu.upn.evolucion.proventas.entidades.UnidadMedida;
import edu.upn.evolucion.proventas.datos.UnidadMedidaDAO;
import java.util.ArrayList;

public class UnidadMedidaNEG {
    private static UnidadMedidaNEG instancia;

    private UnidadMedidaNEG() {
    }
    
    public static UnidadMedidaNEG obtenerInstancia() {
        if (instancia == null) {
            instancia = new UnidadMedidaNEG();
        }
        return instancia;
    }
    
    public void registrar(UnidadMedida objUnidadMedida){
        UnidadMedidaDAO.obtenerInstancia().registrar(objUnidadMedida);
    }
    public String eliminar(int idUnidadMedida){
        return UnidadMedidaDAO.obtenerInstancia().eliminar(idUnidadMedida);
    }
    public void modificar(UnidadMedida objUnidadMedida){
        UnidadMedidaDAO.obtenerInstancia().modificar(objUnidadMedida);
    }
    public ArrayList<UnidadMedida> buscar(String nombre){
        return UnidadMedidaDAO.obtenerInstancia().buscar(nombre);
    }
    public ArrayList<UnidadMedida> buscar(){
        return UnidadMedidaDAO.obtenerInstancia().buscar();
    }
}
